corpse plant - English Synonyms Dictionary